package com.peak.distribution.web.validator;

import java.util.Map;

public interface ValidateRuleMethod {

	/**
	 * 执行校验，返回的结果为校验结果
	 * @param value
	 * @return
	 */
	boolean execute(Object value);
	
	/**
	 * 错误消息模版
	 * @return
	 */
	String getErrorMessageTemplate();
	
	/**
	 * 设置参数
	 * @param param
	 */
	void setParams(Map<String, Object> param);
}
